import {createService } from "../request"
const rq = createService('/myapi')

// 获得规格列表，带分页 注意为了统一格式，分页必须采用page, params, config这样的定义格式
export function getSkusList(page, params, config) {
    return rq.get(
      `/admin/skus/${page}`,
      params,
      config
    )
}

// 新增规格
export function addSkus(form, config) {
  return rq.post(`/admin/skus`, form, config)
}

// 修改规格，id = 465
export function updateSkusById(form, config) {
  return rq.post(`/admin/skus/${form.id}`, form, config)
}


// 批量删除规格
export function multiDeleteSkusByIds(ids, config) {
  return rq.post(`/admin/skus/delete_all`, {ids}, {
    headers: {
      'Content-Type': 'application/json'
    }
  })
}

// 批量删除规格
export function deleteSkusById(id, config) {
  const ids = []
  ids.push(id)
  return rq.post(`/admin/skus/delete_all`, {ids}, config)
}

// 修改规格状态
export function upateSkusStatusById(id, status, config) {
    return rq.post(`/admin/skus/${id}/update_status`, {status}, config)
}
